home *** CD-ROM | disk | FTP | other *** search
/ Grand Slam 3 / Grand Slam 3.iso / 002 / labtst33.arj / LABTEST.DOC < prev    next >
Text File  |  1995-06-08  |  100KB  |  2,510 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.      Labtest 3.3 User's Guide
  14.  
  15.      Copyright c 1992-1995 
  16.  
  17.      Mark Williamson
  18.  
  19.      Omega Software
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                             Labtest 3.3 User's Guide
  26.  
  27.  
  28.  
  29.      Note:  It is important that you read this documentation in depth. 
  30.      Most common problems are caused by an incorrect setup.
  31.  
  32.  
  33.      1 Introduction  . . . . . . . . . . . . . . . . . . . . . . . . .  5
  34.           1.1 What is Labtest and What Does It Do? . . . . . . . . . .  5
  35.           1.2 Thanks for Trying Labtest! . . . . . . . . . . . . . . .  7
  36.           1.3 Labtest Copyright Information  . . . . . . . . . . . . .  7
  37.           1.4 License Agreement  . . . . . . . . . . . . . . . . . . .  7
  38.           1.5 The Beta Team  . . . . . . . . . . . . . . . . . . . . .  9
  39.           1.6 Acknowledgments  . . . . . . . . . . . . . . . . . . . .  9
  40.  
  41.      2 System Requirements . . . . . . . . . . . . . . . . . . . . . . 10
  42.           2.1 Hardware Requirements  . . . . . . . . . . . . . . . . . 10
  43.           2.2 Communications Output  . . . . . . . . . . . . . . . . . 10
  44.           2.3 Memory Swapping  . . . . . . . . . . . . . . . . . . . . 10
  45.           2.4 External programs  . . . . . . . . . . . . . . . . . . . 11
  46.  
  47.      3 Installation  . . . . . . . . . . . . . . . . . . . . . . . . . 11
  48.  
  49.      4 Menu Navigation . . . . . . . . . . . . . . . . . . . . . . . . 12
  50.  
  51.      5 Configuration Options . . . . . . . . . . . . . . . . . . . . . 13
  52.           5.1 Files/Paths  . . . . . . . . . . . . . . . . . . . . . . 13
  53.             5.1.1 Log File Path  . . . . . . . . . . . . . . . . . . . 13
  54.             5.1.2 Swap Path  . . . . . . . . . . . . . . . . . . . . . 14
  55.             5.1.3 Bad File Path  . . . . . . . . . . . . . . . . . . . 14
  56.             5.1.4 ANSI Screen File   . . . . . . . . . . . . . . . . . 14
  57.             5.1.5 ASCII Screen File  . . . . . . . . . . . . . . . . . 15
  58.             5.1.6 RIP Screen File  . . . . . . . . . . . . . . . . . . 15
  59.             5.1.7 Screen Control File  . . . . . . . . . . . . . . . . 15
  60.             5.1.8 Kill File List   . . . . . . . . . . . . . . . . . . 15
  61.             5.1.9 Add File List  . . . . . . . . . . . . . . . . . . . 16
  62.             5.1.10 Message Import Text   . . . . . . . . . . . . . . . 16
  63.             5.1.11 Hack File Name  . . . . . . . . . . . . . . . . . . 16
  64.             5.1.12 Archive Comment File Name   . . . . . . . . . . . . 16
  65.             5.1.13 Inbound TIC Directory   . . . . . . . . . . . . . . 17
  66.             5.1.14 Duplicate File Database   . . . . . . . . . . . . . 17
  67.             5.1.15 Anti-BBS Ad Text File   . . . . . . . . . . . . . . 18
  68.             5.1.16 TIC Configuration File  . . . . . . . . . . . . . . 18
  69.             5.1.17 Editor Command  . . . . . . . . . . . . . . . . . . 18
  70.             5.1.18 Skip List   . . . . . . . . . . . . . . . . . . . . 18
  71.           5.2 BBS Setup  . . . . . . . . . . . . . . . . . . . . . . . 19
  72.             5.2.1 BBS System   . . . . . . . . . . . . . . . . . . . . 19
  73.             5.2.2 File System Path   . . . . . . . . . . . . . . . . . 19
  74.             5.2.3 Set Security Level   . . . . . . . . . . . . . . . . 19
  75.             5.2.4 Remote Status Window   . . . . . . . . . . . . . . . 20
  76.             5.2.5 Sysop Message Info   . . . . . . . . . . . . . . . . 20
  77.  
  78.                                        ii
  79.  
  80.  
  81.  
  82.  
  83.  
  84.                             Labtest 3.3 User's Guide
  85.  
  86.  
  87.  
  88.                5.2.5.1 Sysop Message Board . . . . . . . . . . . . . . 20
  89.                5.2.5.2 Message Base Path . . . . . . . . . . . . . . . 20
  90.                5.2.5.3 Message Base Type . . . . . . . . . . . . . . . 20
  91.             5.2.6 User Message Info  . . . . . . . . . . . . . . . . . 21
  92.             5.2.7 Select User Messages   . . . . . . . . . . . . . . . 21
  93.             5.2.8 Select Sysop Messages  . . . . . . . . . . . . . . . 22
  94.           5.3 System Options . . . . . . . . . . . . . . . . . . . . . 22
  95.             5.3.1 Sysop Name   . . . . . . . . . . . . . . . . . . . . 22
  96.             5.3.2 BBS Name   . . . . . . . . . . . . . . . . . . . . . 22
  97.             5.3.3 Registration Key   . . . . . . . . . . . . . . . . . 22
  98.             5.3.4 Max File Age   . . . . . . . . . . . . . . . . . . . 22
  99.             5.3.5 Sound Virus Alarm  . . . . . . . . . . . . . . . . . 22
  100.             5.3.6 Swapping method  . . . . . . . . . . . . . . . . . . 23
  101.             5.3.7 DOS Window Height  . . . . . . . . . . . . . . . . . 23
  102.             5.3.8 Minimum Disk Space   . . . . . . . . . . . . . . . . 23
  103.           5.4 GIF Options  . . . . . . . . . . . . . . . . . . . . . . 24
  104.             5.4.1 Check GIF Age  . . . . . . . . . . . . . . . . . . . 24
  105.             5.4.2 Minimum GIF Width  . . . . . . . . . . . . . . . . . 24
  106.             5.4.3 Minimum GIF Height   . . . . . . . . . . . . . . . . 24
  107.             5.4.4 Minimum GIF Colors   . . . . . . . . . . . . . . . . 24
  108.             5.4.5 GIF Separator Character  . . . . . . . . . . . . . . 24
  109.             5.4.6 Compress GIF Files   . . . . . . . . . . . . . . . . 24
  110.             5.4.7 Uncompress JPG Files   . . . . . . . . . . . . . . . 25
  111.           5.5 Archive File Options . . . . . . . . . . . . . . . . . . 25
  112.             5.5.1 Default Archive Type   . . . . . . . . . . . . . . . 25
  113.             5.5.2 Maximum Old File Percentage  . . . . . . . . . . . . 25
  114.             5.5.3 File Date Options  . . . . . . . . . . . . . . . . . 25
  115.             5.5.4 Convert SFX Files  . . . . . . . . . . . . . . . . . 26
  116.             5.5.5 Pack Unknown Files   . . . . . . . . . . . . . . . . 26
  117.             5.5.6 Keep Security  . . . . . . . . . . . . . . . . . . . 26
  118.             5.5.7 Imbedded Archives  . . . . . . . . . . . . . . . . . 26
  119.             5.5.8 Process Descriptions   . . . . . . . . . . . . . . . 27
  120.             5.5.9 Maximum File Size  . . . . . . . . . . . . . . . . . 27
  121.             5.5.10 Maximum Duplicate Files   . . . . . . . . . . . . . 27
  122.             5.5.11 Maximum Duplicate File Percentage   . . . . . . . . 27
  123.             5.5.12 Maximum Advertisement File Size   . . . . . . . . . 28
  124.             5.5.13 Delete BBS Advertisements   . . . . . . . . . . . . 28
  125.             5.5.14 Adjust User Credit  . . . . . . . . . . . . . . . . 28
  126.             5.5.15 Failed Scan Action  . . . . . . . . . . . . . . . . 28
  127.           5.6 Archiver Setup . . . . . . . . . . . . . . . . . . . . . 29
  128.             5.6.1 Archive Extension  . . . . . . . . . . . . . . . . . 29
  129.             5.6.2 Unpack Command Line    . . . . . . . . . . . . . . . 29
  130.             5.6.3 Pack Command Line  . . . . . . . . . . . . . . . . . 30
  131.             5.6.4 Comment Command Line   . . . . . . . . . . . . . . . 30
  132.             5.6.5 Video  . . . . . . . . . . . . . . . . . . . . . . . 31
  133.           5.7 Virus Scanner Setup  . . . . . . . . . . . . . . . . . . 32
  134.             5.7.1 Scan Command Line  . . . . . . . . . . . . . . . . . 32
  135.             5.7.2 Errorlevels  . . . . . . . . . . . . . . . . . . . . 33
  136.  
  137.                                       iii
  138.  
  139.  
  140.  
  141.  
  142.  
  143.                             Labtest 3.3 User's Guide
  144.  
  145.  
  146.  
  147.             5.7.4 Enable   . . . . . . . . . . . . . . . . . . . . . . 33
  148.             5.7.5 Scan Log Text  . . . . . . . . . . . . . . . . . . . 33
  149.           5.8 Description Settings . . . . . . . . . . . . . . . . . . 34
  150.             5.8.1 Word Wrap  . . . . . . . . . . . . . . . . . . . . . 34
  151.             5.8.2 Add Uploader's Name  . . . . . . . . . . . . . . . . 34
  152.             5.8.3 Remove High Ascii  . . . . . . . . . . . . . . . . . 35
  153.             5.8.4 Strip ANSI codes   . . . . . . . . . . . . . . . . . 35
  154.             5.8.5 Strip @ codes  . . . . . . . . . . . . . . . . . . . 35
  155.             5.8.6 Maximum characters per line  . . . . . . . . . . . . 35
  156.             5.8.7 Maximum lines per description  . . . . . . . . . . . 35
  157.             5.8.8 Description Continuation Offset  . . . . . . . . . . 35
  158.             5.8.9 Description Continuation Character   . . . . . . . . 36
  159.             5.8.10 Description Comments  . . . . . . . . . . . . . . . 36
  160.  
  161.      6 Using LTSetup to Process Your Files . . . . . . . . . . . . . . 36
  162.           6.1 Process TIC Files  . . . . . . . . . . . . . . . . . . . 36
  163.           6.2 Select Files . . . . . . . . . . . . . . . . . . . . . . 36
  164.           6.3 CD-ROM Support . . . . . . . . . . . . . . . . . . . . . 36
  165.           6.4 Convert  . . . . . . . . . . . . . . . . . . . . . . . . 37
  166.           6.5 Scan . . . . . . . . . . . . . . . . . . . . . . . . . . 37
  167.           6.6 Override . . . . . . . . . . . . . . . . . . . . . . . . 37
  168.           6.7 Begin  . . . . . . . . . . . . . . . . . . . . . . . . . 37
  169.  
  170.      7 Printing/Exporting Your Configuration File  . . . . . . . . . . 37
  171.  
  172.      8 Using the Auto Test Feature . . . . . . . . . . . . . . . . . . 38
  173.  
  174.      9 Customizing Labtest's Displays  . . . . . . . . . . . . . . . . 38
  175.  
  176.      10 Running Labtest  . . . . . . . . . . . . . . . . . . . . . . . 38
  177.  
  178.      11 External Program Errorlevels . . . . . . . . . . . . . . . . . 41
  179.  
  180.      12 Registration, warranty and licensing . . . . . . . . . . . . . 43
  181.  
  182.      13 Customer Support Policy  . . . . . . . . . . . . . . . . . . . 44
  183.  
  184.      14 Registration Form  . . . . . . . . . . . . . . . . . . . . . . 46
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.                                        iv
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                             Labtest 3.3 User's Guide
  203.  
  204.  
  205.  
  206.      1 Introduction
  207.  
  208.        1.1 What is Labtest and What Does It Do?
  209.  
  210.        Labtest is a program designed to process files received by a
  211.        computer Bulletin Board System (BBS).  However, Labtest is not just
  212.        for the operators of BBS's.  If you use your modem to download
  213.        files from BBS's, you can use Labtest to maintain your files and a
  214.        list containing descriptions about each file.  Some of Labtest's
  215.        many features are:
  216.  
  217.           Completely customizable!  All display, message and language files
  218.           can be modified to suite your tastes.
  219.  
  220.           Support for the Hack List - searches the HACK.IDX/HACK.COL and
  221.           fails the file if it exists in the list, logging the reason to
  222.           the log file.
  223.  
  224.           Can be configured to skip files, ensuring that files you want
  225.           untouched are never processed.
  226.  
  227.           Adjust a user's security level if they upload a file which
  228.           contains a virus.
  229.  
  230.           Appends the file description with information about the status
  231.           (pass/fail) and the reason for failure.  Will also add the file
  232.           count, oldest and newest dates to the description as well as  the
  233.           uploader's name.
  234.  
  235.           Advanced file description handling.  You can have Labtest remove
  236.           graphics codes (ANSI/PCBoard), IBM box characters (referred to as
  237.           HIGH ASCII), word wrap the description using specified line
  238.           lengths, set a maximum number of lines to import and more!
  239.  
  240.           Honors archive security (configurable).
  241.  
  242.           Automatically detects archive formats using the archive
  243.           signature.
  244.  
  245.           Convert from any supported archive format to any other.
  246.  
  247.           Execute up to 20 virus scanners for the most thorough protection
  248.           possible.  All virus scanners are user definable.  Can capture
  249.           multiple errorlevels from a single pass (very useful for
  250.           Thunderbyte)
  251.  
  252.           Can be configured to record the virus scanner log information and
  253.           write it to the log file, user message and/or sysop message.
  254.  
  255.                                        5
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                             Labtest 3.3 User's Guide
  262.  
  263.  
  264.  
  265.           Duplicate file protection.  Checks the files inside archives
  266.           against your duplicate file database.  You may define a maximum
  267.           duplicate percentage or count, or both.  Checks all files in the
  268.           archive, even in subdirectories to any level.
  269.  
  270.           Detect and optionally remove unwanted bulletin board
  271.           advertisements based on a text string search and/or filename
  272.           comparison.
  273.  
  274.           Process inbound .TIC files, automatically add the files to the
  275.           file system and process them according to the defined settings. 
  276.           No downlink options (yet!)
  277.  
  278.           Writes one or more detailed messages to the user and Sysop
  279.           pertaining the uploaded file.  Each message can be enabled or
  280.           disabled.  The message text is fully customizable, including
  281.           several macros for system information.
  282.  
  283.           Reads .GIF files for resolution information and imports this info
  284.           into the file data base.  Can fail GIFs that are less than a
  285.           defined resolution.  Convert GIF files to JPG format as well.
  286.  
  287.           Thorough online help to guide you through the configuration
  288.           phase.
  289.  
  290.           May be configured to fail archived files based on age, including
  291.           percentage of old files.  Again, supporting imbedded archives and
  292.           subdirectories to any level.
  293.  
  294.           Integrates seamlessly with any RemoteAccess 2.xx, Proboard 2.xx,
  295.           or QuickBBS 2.80 (Classic/GoldBase) bulletin board system or any
  296.           system using FILES.BBS.  Even if you do not use a BBS, you can
  297.           still use Labtest to process files you may download from other
  298.           bulletin board systems.
  299.  
  300.           Supports several message base formats:  JAM, Hudson, GoldBase,
  301.           *.MSG, Squish and PCBoard.
  302.  
  303.           Supports extended FILES.BBS formatting used by Proboard 2.xx.
  304.  
  305.           Supports the PCBoard DIR file format.
  306.  
  307.           Supports lengthy FILES.BBS descriptions by indenting to a
  308.           specified column and optionally add a lead character, for example
  309.           the '|' before each continuation line.
  310.  
  311.  
  312.  
  313.  
  314.                                        6
  315.  
  316.  
  317.  
  318.  
  319.  
  320.                             Labtest 3.3 User's Guide
  321.  
  322.  
  323.  
  324.           Complete configuration validation, will test availability of
  325.           files and directories, locate archive utilities and virus
  326.           scanners, automatically inputs command paths.
  327.  
  328.        1.2 Thanks for Trying Labtest!
  329.  
  330.        Labtest is an easily-configured, very powerful method of
  331.        automatically testing all files received on a BBS system, whether
  332.        they are received from callers as an upload, via standard file
  333.        distribution channels (TIC files), or by downloading from other
  334.        systems.
  335.  
  336.        There are now two versions of the Labtest software.  This SHAREWARE
  337.        version, and a separate package known as Labtest/Pro.  The
  338.        professional package is the complete, full version of Labtest, with
  339.        additional features not available in the shareware version, plus
  340.        the extra utilities disk.  The professional version of Labtest is
  341.        not SHAREWARE, and thus cannot be freely distributed. If you have
  342.        already purchased the shareware version of Labtest, then your
  343.        registration key will also work with this shareware package,
  344.        however, it will not work with the professional version. If you
  345.        would like to upgrade to the professional version, or would like
  346.        additional information, please contact Omega Software.
  347.  
  348.        Upon registering this package, you will receive a registration key
  349.        that will remove the UNREGISTERED screen.  You registration key will
  350.        work in any shareware version of Labtest.
  351.  
  352.        1.3 Labtest Copyright Information
  353.  
  354.        Labtest, including the online information and text documentation,
  355.        is the copyrighted creation of Mark Williamson, Copyright c 1992 -
  356.        1995.  It has been thoroughly tested on many different system
  357.        configurations and has been found to work as described in this
  358.        manual.  It is not guaranteed, however, to function perfectly on
  359.        your system.  If you discover a problem, the author will work with
  360.        you to determine the cause of the problem and the best solution.
  361.  
  362.        1.4 License Agreement
  363.  
  364.        This is a licence agreement between you, the end user, and Mark
  365.        Williamson, hereafter "the author". The Labtest software and
  366.        information attached hereto, hereafter "LABTEST", is the property
  367.        of the author. Read the terms and conditions of this licence
  368.        agreement carefully before using the software. If you for any
  369.        reason, whatsoever, cannot accept the conditions in this agreement,
  370.        you are not permitted to use LABTEST.
  371.  
  372.  
  373.                                        7
  374.  
  375.  
  376.  
  377.  
  378.  
  379.                             Labtest 3.3 User's Guide
  380.  
  381.  
  382.  
  383.        You acknowledge and agree that LABTEST is a proprietary product of
  384.        the author, protected by applicable copyright laws and
  385.        international treaty provisions. You further acknowledge and agree
  386.        that all rights, title, and interest in and to LABTEST are and
  387.        shall remain with the author.
  388.  
  389.        LABTEST may be used for a period of thirty (30) days on a trial
  390.        basis to allow you to determine its suitability for your particular
  391.        application. After this period you MUST register each copy of
  392.        LABTEST that you run simultaneously.
  393.  
  394.        Registration entitles you to a non-transferable licence to use
  395.        LABTEST and any future versions of LABTEST for as long as you wish,
  396.        subject to any special licensing conditions and/or applicable
  397.        upgrade fees attached to future versions.  Any given version of
  398.        LABTEST is considered obsolete if the file date of the executable
  399.        file LABTEST.EXE is more than six months old.  Due to continuous
  400.        development, the author will not provide support on obsolete
  401.        versions of LABTEST.  Users are encouraged to contact the author
  402.        for information regarding the latest version and any planned future
  403.        releases.
  404.  
  405.        In the event that you are in violation of this licence agreement,
  406.        you agree and accept that the author may cancel your registration
  407.        and any rights to use LABTEST that you may have. In the case of a
  408.        dispute over the licence agreement, you further agree and accept to
  409.        fully reimburse the author for legal and other expenses resulting
  410.        from the dispute, should the dispute be decided in favor of the
  411.        author. 
  412.  
  413.        LABTEST is provided "as is", without warranty of any kind or
  414.        fitness for a particular purpose, either expressed or implied, all
  415.        of which are hereby explicitly disclaimed. The author only
  416.        guarantees that Labtest will occupy disk space.
  417.  
  418.        The author's liability resulting from your use or inability to use
  419.        LABTEST is limited to the amount that the affected party has paid
  420.        for it, or in the event that LABTEST was registered with a third
  421.        party for payment to the author, liability is limited to the amount
  422.        that was received by the author from that third party.
  423.  
  424.        Neither the author nor any of his employees, agents, or other
  425.        representatives are in any way obligated to provide future versions
  426.        of, or support for, LABTEST.
  427.  
  428.        You may freely distribute and copy LABTEST provided that no fee is
  429.        charged and the LABTEST distribution archive contains unmodified
  430.        copies of the original files as produced by the author. Pay
  431.  
  432.                                        8
  433.  
  434.  
  435.  
  436.  
  437.  
  438.                             Labtest 3.3 User's Guide
  439.  
  440.  
  441.  
  442.        Bulletin Board Systems may, however, charge their normal fee
  443.        provided that no additional charge for LABTEST is levied. No part
  444.        of LABTEST may be modified, altered, reverse engineered, sold, or
  445.        distributed in any form whatsoever which would involve some sort of
  446.        trade without prior written permission from the author.
  447.  
  448.        1.5 The Beta Team
  449.  
  450.        Labtest and the accompanying files are a collective work of the
  451.        efforts of many people, without whose involvement this project
  452.        would not have been possible.  I wish to express my sincere
  453.        gratitude to those who participated in the beta testing of this
  454.        fine software!  
  455.  
  456.        1.6 Acknowledgments
  457.  
  458.        Due to its complexity, Labtest uses code and information provided
  459.        from numerous sources.  Here are the required notations:
  460.  
  461.        The Graphics Interchange Format c is the Copyright property of
  462.        CompuServe Incorporated.  GIF (sm) is a Service Mark property of
  463.        CompuServe Incorporated.
  464.  
  465.        This product uses the JAM (mbp) API - Copyright c 1993 - 1994,
  466.        Joaquim Homrighausen, Andrew Milner, Mats Birch, Mats Wallin. ALL
  467.        RIGHTS RESERVED.
  468.  
  469.        This product uses the RIPscrip language, Copyright  c 1993 - 1994,
  470.        Telegrafix Communications, Inc.
  471.  
  472.        RemoteAccess, RACONFIG, RAMGR, and RA are Copyright c 1993 - 1994,
  473.        Andrew Milner.
  474.  
  475.        Proboard and PROCFG are Copyright c 1993-1994, Philippe   Leybaert.
  476.  
  477.        QuickBBS and GoldBase are Copyright c 1994, Steve Gabrilowitz.
  478.  
  479.        This product uses the OpenDoors library, Copyright c 1994, Brian
  480.        Pirie.
  481.  
  482.      2 System Requirements
  483.  
  484.        2.1 Hardware Requirements
  485.  
  486.        Labtest requires an IBM(TM) compatible computer system with at
  487.        least 512k of memory, one megabyte of free drive space and a 
  488.        VGA monitor is recommended.  Labtest has been tested on numerous
  489.        platforms ranging from a basic 80286 computer with a 40 megabyte 
  490.  
  491.                                        9
  492.  
  493.  
  494.  
  495.  
  496.  
  497.                             Labtest 3.3 User's Guide
  498.  
  499.  
  500.  
  501.        hard drive to a Pentium 90 using OS/2.  The author's system is an
  502.        80486dx2/80, 12 megabytes of memory, a 1.210 gigabyte hard disk and
  503.        using Microsoft (tm) Windows For Workgroups 3.11 with QEMM 7.50.  
  504.  
  505.        2.2 Communications Output
  506.  
  507.        Labtest's serial communications are conducted using OpenDoors 5.0,
  508.        by Brian Pirie.  All communications are managed by the resident
  509.        Fossil driver.  Modem speeds from 2400 - 28.8k baud have been
  510.        tested.  Slow speed modems have the worst performance due to the
  511.        fact that Labtest is very fast and the output to the remote
  512.        terminal doesn't appear to 'keep up.'  However, under testing, the
  513.        output was near perfect, with the exception of a few dropped
  514.        characters.  This peculiarity is being worked on constantly. 
  515.        However, with the flow of modem users going away from 2400 baud,
  516.        this is not anticipated to cause problems.
  517.  
  518.        2.3 Memory Swapping
  519.  
  520.        Labtest may use EMS memory for the swap file when running your
  521.        external programs if it is available.  If not, Labtest will swap to
  522.        disk instead.  If you are using DesqView, it is recommended that
  523.        you make an additional 400k of EMS/XMS memory available to Labtest
  524.        to enhance performance.  When Labtest has swapped out of memory, a
  525.        small segment (less than 300 bytes) is left in memory to reload
  526.        Labtest when the external process is completed.  
  527.  
  528.  
  529.  
  530.        2.4 External programs
  531.  
  532.        Labtest uses many external programs which you will define in
  533.        LTSetup.  Following is a list of archive utilities that Labtest 
  534.        currently supports
  535.  
  536.        PKZIP 2.04g
  537.        ARJ   2.41a
  538.        LHA   2.22
  539.        PAK   2.51
  540.        PKPAK/PKUNPAK 3.61
  541.        PKARC/PKXARC 3.5
  542.        LHARC 1.13
  543.        RAR 1.50 beta
  544.        ZOO 2.01
  545.        UC2 (Ultra Compressor II)
  546.  
  547.        Also, Labtest has been tested with the following virus scanners:
  548.  
  549.  
  550.                                        10
  551.  
  552.  
  553.  
  554.  
  555.  
  556.                             Labtest 3.3 User's Guide
  557.  
  558.  
  559.  
  560.        McAffee's VirusScan (V.119 and 2.0)
  561.        Frisk Software's F-Prot
  562.        MicroSoft Anti-Virus
  563.        ThunderByte Anti-Virus
  564.  
  565.      3 Installation
  566.  
  567.        Labtest is distributed in an archive file using the base name of
  568.        LABTSTxx (where xx is the version number).  You should follow these
  569.        easy steps to ensure a flawless installation:
  570.  
  571.           Create a directory where Labtest and its associated files are to
  572.           reside:
  573.  
  574.             MD \LABTEST
  575.  
  576.           After you have created this directory, change to it by typing:
  577.  
  578.             CD \LABTEST
  579.  
  580.           Labtest comes preconfigured using the directory name C:\LABTEST
  581.           for all of its paths and filenames.  You can save yourself some
  582.           time by using this default installation directory!
  583.  
  584.           You may want to add the LABTEST directory to your path statement
  585.           in your AUTOEXEC.BAT file.  Load the AUTOEXEC.BAT file into your
  586.           favorite editor, and locate the line containing the PATH=
  587.           statement.  Add your LABTEST directory to the end of this line.
  588.           This is not required by Labtest, but it is recommended so you can
  589.           execute Labtest from any drive/directory on your system.
  590.  
  591.           Using the appropriate archive utility, unpack the distribution
  592.           archive into your newly created Labtest directory.  If you are
  593.           installing Labtest 3.3 over an older version, it is strongly
  594.           recommended that you make a backup copy of your previous version
  595.           and ensure that you REMOVE the previous version.  If you attempt
  596.           to load a configuration file for an older version, Labtest and
  597.           LTSetup will inform you of this error.
  598.  
  599.           Once you have unpacked the archive, execute LTSETUP.EXE to begin
  600.           configuring your copy of Labtest.  Each individual option and
  601.           command is described in the following pages.  You may also use
  602.           the extensive online help system to guide you through the
  603.           process.
  604.  
  605.           Labtest and LTSetup expect all of the Labtest files they will be
  606.           using to be in the same directory as LABTEST.EXE and LTSETUP.EXE. 
  607.           You do not need to set any environment variables specifically for
  608.  
  609.                                        11
  610.  
  611.  
  612.  
  613.  
  614.  
  615.                             Labtest 3.3 User's Guide
  616.  
  617.  
  618.  
  619.           Labtest.  For each system that Labtest supports, there is a .DOC
  620.           file for information on specific installation.  Decompress the
  621.           file BBS.ZIP and review the appropriate documentation for your
  622.           BBS software.
  623.  
  624.           After you have unpacked your copy of Labtest, configuration is
  625.           the next step.
  626.  
  627.      4 Menu Navigation
  628.  
  629.        LTSetup is written using TCXL 6.12 from Innovative Data Concepts. 
  630.        The TOP menu is a horizontal pulldown menu.  You may move the
  631.        selection bar left and right by using the left/right arrow keys. 
  632.        To select an option, you 'pull' it down using the down arrow key
  633.        (or hit enter).  Lower menus are called vertical menus.  The
  634.        left/up and right/down keys move the menu bar up and down
  635.        respectively.  Two types of items are available throughout the menu
  636.        structure.  Items you 'toggle' and items you 'select'.  You may
  637.        toggle an item by moving the menu bar to the desired item and
  638.        pressing enter one or more times.  Each successive 'enter' will
  639.        change the item's state.  Some items have up to six choices.  Press
  640.        enter until the desired choice appears.  The item will maintain
  641.        this choice, or state.  Selectable items are items that will cause
  642.        an action, open an input field or pop up another window, when
  643.        selected.  
  644.  
  645.        You may also use your mouse if you have one connected.  The left
  646.        mouse button is the 'enter' key and the right button is the 'esc'
  647.        key.
  648.  
  649.        You may close a menu window by hitting Esc at any time.  If you
  650.        press ESC while at the TOP menu, LTSetup will exit.
  651.  
  652.        Once you have completed the configuration stage of LTSetup, you may
  653.        select files to process from the Process Files menu.  Or you may
  654.        exit LTSetup and run Labtest from the command line.  Complete
  655.        details on running Labtest, from LTSetup, online and from the
  656.        command prompt, will be discussed later.
  657.  
  658.        For consistency purposes, and to make the author's life a little
  659.        easier, LTSetup's online help system now loads the portion of this
  660.        documentation pertaining to the current menu option.
  661.  
  662.      5 Configuration Options
  663.  
  664.        Now we get to the heart of configuring Labtest!
  665.  
  666.        5.1 Files/Paths
  667.  
  668.                                        12
  669.  
  670.  
  671.  
  672.  
  673.  
  674.                             Labtest 3.3 User's Guide
  675.  
  676.  
  677.  
  678.        This menu contains the bulk of the filenames and paths that control
  679.        where Labtest will store some items and where it can find special
  680.        files.  Some of these files can be copied to a RAM drive to enhance
  681.        performance a great deal.  These files are annotated with a * next
  682.        to the file's description.
  683.  
  684.           5.1.1 Log File Path
  685.  
  686.           This is the drive and path where Labtest should write the
  687.           LABTEST.LOG and UPLOAD.LOG files. The actual name of these files
  688.           depends on whether or not you are running a multi-line system. 
  689.           Enter only the drive and path.
  690.  
  691.           If you are running a multi-node system, the log file names will
  692.           be somewhat different.  Instead of using LOG as the file
  693.           extension, the actual node number will be used instead.  This
  694.           will prevent information from various nodes on your system from
  695.           being mixed up.  For example, the log file on node three would
  696.           look like this:
  697.  
  698.             C:\LABTEST\LABTEST.3
  699.  
  700.           Provided you specified C:\LABTEST as your log file directory. 
  701.           The log file for all local processing will always be LABTEST.LOG.
  702.  
  703.           Remember, if you are running Labtest on a multinode system, you
  704.           must specify /NODExx (where xx is the node number) on the command
  705.           line for Labtest.  The local node will always be 0, thus
  706.           defaulting to a logfile name of LABTEST.LOG.
  707.  
  708.           5.1.2 Swap Path
  709.  
  710.           Specify the complete drive and path where Labtest should store
  711.           its temporary swap file when executing external programs.  To
  712.           increase efficiency of operation, you may wish to set this path
  713.           to a RAM drive.
  714.  
  715.           5.1.3 Bad File Path
  716.  
  717.           Specify the drive and path where Labtest should place files which
  718.           fail the checks Labtest runs. If this path is defined in your BBS
  719.           file area configuration, the database for that area will also be
  720.           updated.
  721.  
  722.           5.1.4 ANSI Screen File *
  723.  
  724.           Specify the path and file name of the .ANS screen Labtest should
  725.           display to your ANSI callers when processing a file.  This screen
  726.  
  727.                                        13
  728.  
  729.  
  730.  
  731.  
  732.  
  733.                             Labtest 3.3 User's Guide
  734.  
  735.  
  736.  
  737.           will also be used for the local display regardless of the user's
  738.           display capabilities.  
  739.  
  740.           NOTE:  If you enable the Remote Status Window option, this file
  741.           must not display more than 17 lines on screen.  The Remote Status
  742.           Window is never available for ASCII callers or callers using a
  743.           RIP terminal.
  744.  
  745.           5.1.5 ASCII Screen File *
  746.  
  747.           Specify the path and file name of the .ASC screen file to display
  748.           to callers not supporting RIP or ANSI graphics.
  749.  
  750.           5.1.6 RIP Screen File *
  751.  
  752.           Specify the path and filename of the .RIP screen file to display
  753.           to callers supporting RIP graphics. Labtest will display the .ANS
  754.           screen on the local terminal while displaying RIP graphics to the
  755.           remote caller.
  756.  
  757.           5.1.7 Screen Control File *
  758.  
  759.           Specify the path and file name of the .CTL file which Labtest
  760.           will use when displaying information to the screen.
  761.  
  762.           This control file contains information such as colors,
  763.           coordinates and text to be displayed during the processing.  This
  764.           file is required.  An example control file is included in the
  765.           distribution archive and contains detailed information on how to
  766.           modify the user display.
  767.  
  768.           5.1.8 Kill File List *
  769.  
  770.           This file should contain file names (or wildcards) of files you
  771.           wish to be removed from EACH archive and imbedded archives. For
  772.           example, specifying RUSTY.* will remove all files that match this
  773.           file mask.  You must not specify a path, only the filename.  Here
  774.           are some examples of valid filenames:
  775.  
  776.           RUSTY.*
  777.           BBSAD.TXT
  778.           -CALL-US.NOW
  779.  
  780.           Filenames containing paths are considered invalid:
  781.  
  782.           C:\LABTEST\BBSAD.TXT
  783.  
  784.           5.1.9 Add File List *
  785.  
  786.                                        14
  787.  
  788.  
  789.  
  790.  
  791.  
  792.                             Labtest 3.3 User's Guide
  793.  
  794.  
  795.  
  796.           This file contains full paths and file names of files you want to
  797.           be added to each archive processed.  This is just the opposite of
  798.           the Kill File List, in that you must specify full paths, and
  799.           wildcards are not allowed.  Please note that it is not considered
  800.           ethical to add files to archives, as this may give the impression
  801.           that the files were added to the archive by the author of the
  802.           program and may unfairly reflect negatively on the program and
  803.           the author.  Please do not abuse this option.  Labtest will never
  804.           add files to embedded archives.
  805.  
  806.           5.1.10 Message Import Text File *
  807.  
  808.           This field specifies the full path and filename of the Message
  809.           Import Text file.  This file contains the actual text of each of
  810.           the sysop and user messages.  Each message is separated by a
  811.           special marker.  This marker consists of the pound sign "#"
  812.           followed by a keyword.  There is no space between the # and the
  813.           keyword.  Each of these keywords must be on a line by themselves,
  814.           with no other information on the same line.  Please refer to the
  815.           included IMPORT.TXT file for more information.
  816.  
  817.           5.1.11 Hack File Name *
  818.  
  819.           Specify the path and file name of the HACK.COL or HACK.IDX file
  820.           Labtest should search. This file should contain base file names
  821.           of files you do not want on your system.  Labtest is  capable of
  822.           reading and parsing the Hack Report .IDX and .COL files without
  823.           modification.  
  824.  
  825.           5.1.12 Archive Comment File Name *
  826.  
  827.           This is the path and file name of a text file you want added as
  828.           an archive comment to each file Labtest processes.
  829.  
  830.           If you do not want ANY archive comment added, leave this field
  831.           blank. You may optionally add the contents of the FILE_ID.DIZ as
  832.           an archive comment.  See also 'Archive Comment Command Line.'
  833.  
  834.           5.1.13 Inbound TIC Directory 
  835.  
  836.           This is the directory where your inbound .TIC files are placed by
  837.           your mailer software.
  838.  
  839.           In implementing .TIC processing in Labtest, our goal was to
  840.           provide the ability to get the file information into the BBS and
  841.           have the files processed by Labtest.  If you specify /TIC on the
  842.           command line or select Process .TIC files from LTSetup, Labtest
  843.           will look for any inbound .TIC files in this directory.  If any
  844.  
  845.                                        15
  846.  
  847.  
  848.  
  849.  
  850.  
  851.                             Labtest 3.3 User's Guide
  852.  
  853.  
  854.  
  855.           are found, each .TIC file will be read and parsed for the file
  856.           name, description, and destination file echo area.  Labtest then
  857.           reads your .TIC configuration file and gets the physical
  858.           destination directory from there.  
  859.  
  860.           This process is repeated for each .TIC file.  If Labtest is
  861.           interrupted at any time, the most that could happen is you may
  862.           lose the .TIC file that was being processed at the moment of the
  863.           interruption.
  864.  
  865.           For details on setting up Labtest to handle your .TIC files,
  866.           please read the TIC.DOC included in your distribution archive.
  867.  
  868.           5.1.14 Duplicate File Database *
  869.  
  870.           Enter the path and file name of the file to use as your duplicate
  871.           file database.  This file will be searched for possible
  872.           duplicates for each archive that is unpacked.  Many sysop's like
  873.           the ability to check for duplicate internal files.  This will
  874.           prevent users from simply renaming an archive and uploading it to
  875.           you just to steal upload credits.  You may leave this field blank
  876.           if you do not wish to use this duplicate checking feature. 
  877.           Please note that on large systems with numerous files, this
  878.           feature may impede performance.
  879.  
  880.           Note:  This file is not a text file.  It contains the CRC values
  881.           for the file names that Labtest has processed.  This method was
  882.           chosen to increase speed as well as reduce overall file size. 
  883.           Each file name will occupy four bytes instead of the full file
  884.           name of up to 12 characters.  This file can be stored on a RAM
  885.           drive, however, it should be copied back to the hard disk after
  886.           each user logs off to ensure the master copy is kept up to date.
  887.  
  888.           5.1.15 Anti-BBS Ad Text File *
  889.  
  890.           Labtest now can check INSIDE files for text strings that are
  891.           normally only found in those pesky BBS advertisements.  Specify
  892.           here the path and file name of a text file containing words or
  893.           phrases to search for in files contained in archives.  You can
  894.           also set the maximum file size to check to enhance speed and
  895.           operation.  You can set Labtest to delete BBS advertisement files
  896.           if you like.  This is not really recommended because not all
  897.           files which may fail this check are actually advertisements. 
  898.           Other than deleting the files and making a note in the logfile,
  899.           Labtest does nothing more for advertisement files.  The archive
  900.           will not be failed due to the existence of an advertisement file.
  901.  
  902.           5.1.16 TIC Configuration File *
  903.  
  904.                                        16
  905.  
  906.  
  907.  
  908.  
  909.  
  910.                             Labtest 3.3 User's Guide
  911.  
  912.  
  913.  
  914.           Specify here the full path and filename of the TIC.CFG file. This
  915.           file contains many options for controlling Labtest's TIC
  916.           processing feature.  Please refer to the sample TIC.CFG file
  917.           provided in your distribution archive.
  918.  
  919.           5.1.17 Editor Command
  920.  
  921.           Enter the path and file name of your preferred Default Text
  922.           Editor.  LTSetup will still pop up a list of editors found in
  923.           your DOS path, but your preferred editor will always appear at
  924.           the top of the list, so all you need to do is hit enter when the
  925.           editor list appears if you wish to use the default.
  926.  
  927.           5.1.18 Skip List *
  928.  
  929.           Specify the path and filename of the text file which contains
  930.           names of files you do not want Labtest to process.  This file
  931.           contains only filenames, without paths, so Labtest will skip them
  932.           regardless of where the file is actually located on disk.  Some
  933.           examples of files you would always want to skip:
  934.  
  935.           FILES.BBS
  936.           DIR.LST
  937.           COMMAND.COM
  938.  
  939.           Storing each of the files marked with an asterisk * on a RAM
  940.           drive will substantially enhance Labtest's performance.  Labtest
  941.           continually reads information from these files during processing
  942.           and storing them on a memory drive will save your hard disk some
  943.           wear and tear.
  944.  
  945.        5.2 BBS Setup
  946.  
  947.        This menu controls how Labtest interfaces with your Bulletin Board
  948.        Software.  If you are not running a BBS, or you are running a BBS
  949.        that is not directly supported by Labtest, then some of the options
  950.        on this menu will be of little use to you.  Please refer to the
  951.        file BBS.DOC for details on installing Labtest into your BBS system
  952.        or using Labtest when you do not have a BBS.
  953.  
  954.           5.2.1 BBS System
  955.  
  956.           Select from the list your BBS software type.  If your BBS is not
  957.           listed, you may still be able to get most of the functionality
  958.           provided for the systems listed by selecting FILES.BBS as your
  959.           system type.
  960.  
  961.           5.2.2 File System Path
  962.  
  963.                                        17
  964.  
  965.  
  966.  
  967.  
  968.  
  969.                             Labtest 3.3 User's Guide
  970.  
  971.  
  972.  
  973.           This field is used to tell Labtest where it can find your BBS
  974.           file database.  Usually, this will be left blank, unless your
  975.           system uses a unique file database instead of the FILES.BBS
  976.           system.  For RemoteAccess, specify the base directory of your
  977.           file database.  Usually, this is C:\RA\FDB (the \IDX, \HDR, and
  978.           \TXT directories are stored in the \FDB directory).  For PCBoard,
  979.           this is the location, not the filename, of the DIR.LST file. 
  980.           Refer to the list below to decide which file to use for your
  981.           system:
  982.  
  983.           RemoteAccess        Usually C:\RA\FDB
  984.           Proboard            Blank
  985.           QuickBBS            Blank
  986.           PCBoard 15.x        Path to DIR.LST
  987.           FILES.BBS systems   Blank
  988.             (Maximus, Ezycom, etc.)
  989.  
  990.           5.2.3 Set Security Level
  991.  
  992.           If you specify a number other than zero '0' in this field,
  993.           Labtest will lower the user's security level to this number if a
  994.           virus is detected in the uploaded file.  Please note that this is
  995.           an extremely effective tool to deny user's upload rights should
  996.           they upload a virus to your system.  It is each user's
  997.           responsibility to ensure that the files they upload are clean. 
  998.           Several states have laws providing punishment for people who
  999.           'knowingly or unknowingly' transmit computer viruses.  Using this
  1000.           option will ensure that they cannot continue uploading until you
  1001.           grant them access again.
  1002.  
  1003.           5.2.4 Remote Status Window
  1004.  
  1005.           While processing a file, Labtest writes a great deal of
  1006.           information to the system logfile.  This information may also be
  1007.           displayed to the sysop and the user display in a box at the
  1008.           bottom of the screen.  If you enable Remote Status Window, be
  1009.           sure that your custom ANSI screen file does not have any
  1010.           pertinent information in the screen region below line 17.
  1011.  
  1012.           5.2.5 Sysop Message Info
  1013.  
  1014.           In this menu you will specify information Labtest needs to access
  1015.           your Sysop Message Base.
  1016.  
  1017.             5.2.5.1 Sysop Message Board
  1018.  
  1019.             This is the message board number where messages addressed to
  1020.             the Sysop will be placed.  Labtest's message writing routines
  1021.  
  1022.                                        18
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.                             Labtest 3.3 User's Guide
  1029.  
  1030.  
  1031.  
  1032.             support Squish, Jam, Hudson, GoldBase, *.MSG and PCBoard 15.x
  1033.             message base formats .
  1034.  
  1035.             5.2.5.2 Message Base Path
  1036.  
  1037.             This is the path to the selected message base files. For
  1038.             Hudson, *.MSG, or Goldbase, specify only the drive and path to
  1039.             the message base files.  For Squish, Jam, and PCBoard, specify
  1040.             the path as well as the name of the message base.
  1041.  
  1042.             5.2.5.3 Message Base Type
  1043.  
  1044.             Select the message base type to use for this conference. 
  1045.             Available choices are Jam, Squish, *.MSG, Hudson, Goldbase,
  1046.             and PCBoard 15.x message bases.
  1047.  
  1048.           The text for the Sysop messages is contained in the file
  1049.           LABTEST.LNG.  This file contains all of the text used throughout
  1050.           Labtest and LTSetup.  You may enter up to 256 characters for each
  1051.           of the Sysop messages.  If you wish to force a carriage return a
  1052.           any point in the message text, place a reverse single quote (`)
  1053.           at the position where you would like a carriage return to appear. 
  1054.  
  1055.           5.2.6 User Message Info
  1056.  
  1057.           In this menu you will specify information Labtest needs to access
  1058.           your User Message Base.  Refer to the Sysop Message Info above
  1059.           for more information. There are a few macros which will be
  1060.           expanded by Labtest when it writes a message to the user or
  1061.           sysop.  These macros must be specified in upper case, with the @
  1062.           symbol on both sides, excactly as shown.  These are explained
  1063.           below: 
  1064.  
  1065.           @SYSOP@         Sysop name (as defined in RACONFIG)
  1066.           @SYSTEM@        BBS System name
  1067.           @USERFIRST@     First name of the user
  1068.           @FULLNAME@      Full name of the user
  1069.           @UPLOADS@       Total number of uploads the user has posted
  1070.           @UPLOADK@       Uploads (in K) the user has posted
  1071.           @AGEDAYS@       Maximum age in days for files
  1072.           @AGEYEARS@      Maximum age in years for files
  1073.           @GIF@           Minimum acceptable GIF resolution
  1074.           @FILENAME@      The name of the uploaded file.
  1075.           @VIRUSINFO@     Information about the virus detected.
  1076.           @DUPES@         Total number of duplicate files found.
  1077.           @OLDFILES@      Total number of old files found.
  1078.           @TOTALFILES@    Total number of files in the archive.
  1079.           @DUPEPERCENT@   Percentage of duplicate files.
  1080.  
  1081.                                        19
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.                             Labtest 3.3 User's Guide
  1088.  
  1089.  
  1090.  
  1091.           @OLDPERCENT@    Percentage of old files.
  1092.  
  1093.           Keep in mind the width of each of these macros when they are
  1094.           expanded. Labtest will not word wrap the text and it may look
  1095.           choppy if your text lines are too long.
  1096.  
  1097.           The message text for each Sysop Message is defined in the
  1098.           LABTEST.LNG file, therefore you could modify your LABTEST.LNG
  1099.           file to add any of the macros you would like to use.
  1100.  
  1101.           5.2.7 Select User Messages
  1102.  
  1103.           This option will popup a small menu where you will select which
  1104.           messages you want Labtest to write to the user.
  1105.  
  1106.           5.2.8 Select Sysop Messages
  1107.  
  1108.           This option will popup a small menu where you will select which
  1109.           messages you want Labtest to write to the Sysop.
  1110.  
  1111.        5.3 System Options
  1112.  
  1113.        This menu contains numerous options which control the overall
  1114.        operation of Labtest.
  1115.  
  1116.           5.3.1 Sysop Name
  1117.  
  1118.           Enter your name as it appears on your registration form.  This
  1119.           field is case sensitive, therefore upper and lowercase letters
  1120.           are not treated the same, so be sure to double check your
  1121.           registration form.
  1122.  
  1123.           5.3.2 BBS Name
  1124.  
  1125.           This is the name of your BBS system and must match what you have
  1126.           specified on your Labtest registration form.
  1127.  
  1128.           5.3.3 Registration Key
  1129.  
  1130.           Enter your registration key as it was provided to you.  
  1131.  
  1132.           5.3.4 Max File Age
  1133.  
  1134.           You may specify the maximum age for each file (and files within
  1135.           archives) that you wish to store on your system.  If this number
  1136.           is greater than 9, then Labtest assumes the age to be DAYS.  If
  1137.           this number is between 1 and 9, Labtest will assume the age to be
  1138.           in YEARS.  For example, specifying 2 in this field tells Labtest
  1139.  
  1140.                                        20
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.                             Labtest 3.3 User's Guide
  1147.  
  1148.  
  1149.  
  1150.           to fail files over 2 years old.  Specifying 180 will tell Labtest
  1151.           to fail files over 180 days old.  You may enter a zero (0) in
  1152.           this field to disable age checking.
  1153.  
  1154.           5.3.5 Sound Virus Alarm
  1155.  
  1156.           Specify Yes if you want Labtest to alert you (using the Page
  1157.           File), in the event a virus is detected in the user's upload. 
  1158.           This will be ignored if you do not have a Page File defined in
  1159.           Files/Paths or you have your Scroll Lock key on (A RemoteAccess
  1160.           convention adopted by Labtest for consistency.)
  1161.  
  1162.           5.3.6 Swapping method
  1163.  
  1164.           While executing external programs like PKZIP or SCAN, Labtest
  1165.           needs to free up the memory it uses by performing what is called
  1166.           a swap.  Labtest copies its program image to disk or EMS memory
  1167.           and loads the external program.  When the second program is
  1168.           finished, Labtest reloads and continues execution.  
  1169.  
  1170.           You have three options for swapping Labtest out of memory, NONE,
  1171.           EMS and DISK.  None is normally used only in testing.  EMS will
  1172.           copy the image to extended memory, and DISK will copy the image
  1173.           to the swapping directory specified in your files/paths section. 
  1174.           If you are using a RAMDISK, select DISK here and specify the
  1175.           RAMDISK path in your files/paths setup.
  1176.  
  1177.           5.3.7 DOS Window Height
  1178.       
  1179.           Many sysop's have asked for a way to adjust the DOS window size. 
  1180.           This option will set the number of screen lines that the DOS
  1181.           window should occupy.  This does not change the location of the
  1182.           window, which will always END on line 23.  If you specify 12
  1183.           here, the DOS window will begin at line 11 (23-12) and end on
  1184.           line 23, taking up the screen region from the left edge to the
  1185.           right edge.  The colors of the DOS window are not yet adjustable,
  1186.           but may be in a future release.
  1187.  
  1188.           5.3.8 Minimum Disk Space
  1189.  
  1190.           Specify in kilobytes the minimum amount of hard disk space that
  1191.           should be available in order for Labtest to process files.  If
  1192.           the space available is less than the amount specified here,
  1193.           Labtest will make a log entry and exit.  Additionally, if the
  1194.           amount of available space is not more than two times the size of
  1195.           the file being processed, Labtest will skip the file, and make a
  1196.           log entry.
  1197.  
  1198.  
  1199.                                        21
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.                             Labtest 3.3 User's Guide
  1206.  
  1207.  
  1208.  
  1209.        5.4 GIF Options
  1210.  
  1211.        These options only apply to .GIF or .JPG files and control how
  1212.        Labtest will process these files.
  1213.  
  1214.        Note: Labtest cannot determine the graphics resolution of a JPG
  1215.        file.  There is no set standard for resolution testing for JPG
  1216.        files and determining the resolution is beyond Labtest's current
  1217.        capabilities.
  1218.  
  1219.           5.4.1 Check GIF Age
  1220.       
  1221.           Specify whether you would like Labtest to check the age of GIF
  1222.           files according to the Max. File Age setting (described above).
  1223.  
  1224.           5.4.2 Minimum GIF Width
  1225.  
  1226.           Enter the minimum acceptable width in pixels for .GIF and .JPG
  1227.           files.
  1228.  
  1229.           5.4.3 Minimum GIF Height
  1230.  
  1231.           Enter the minimum acceptable height in pixels for .GIF and .JPG
  1232.           files.
  1233.  
  1234.           5.4.4 Minimum GIF Colors
  1235.  
  1236.           Enter the minimum acceptable number of colors for .GIF and .JPG
  1237.           files.
  1238.  
  1239.           5.4.5 GIF Separator Character
  1240.  
  1241.           Labtest will write the GIF color resolution to the file
  1242.           description in the format width X height X colors. The separator
  1243.           character is the character you want to be put in between each of
  1244.           the resolution factors. For example, if you specify * as the
  1245.           separator, your GIF descriptions will look like this:
  1246.           (640*480*256)
  1247.  
  1248.           5.4.6 Compress GIF Files
  1249.  
  1250.           Labtest can compress a GIF file using the compression program
  1251.           specified in Archive Definitions if you specify Yes here. 
  1252.           Compressing GIF files may save you a large amount of disk space,
  1253.           at the cost of a (generally low) degree of resolution loss.
  1254.           Alternatively, you can choose to Uncompress JPG files as well.
  1255.  
  1256.           5.4.7 Uncompress JPG Files
  1257.  
  1258.                                        22
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.                             Labtest 3.3 User's Guide
  1265.  
  1266.  
  1267.  
  1268.           If Labtest detects a JPG file (essentially a compressed GIF), it
  1269.           may be able to uncompress the file, restoring it to GIF. Specify
  1270.           Yes here if you wish to do this. Restoring JPG files will not
  1271.           restore them to their original resolution. JPEG compression is
  1272.           not a loss-less method, and compressed files suffer somewhat in
  1273.           their resolution.  
  1274.  
  1275.        5.5 Archive File Options
  1276.  
  1277.        This menu contains all the necessary info for Labtest to process
  1278.        archived files.
  1279.  
  1280.           5.5.1 Default Archive Type
  1281.  
  1282.           Specify the three letter extension of the default archive format.
  1283.           This is overridden by your FILES.RA default archive format. If
  1284.           you prefer all your files to be of the same type, you may leave
  1285.           the default archive field blank in all of your file areas, and
  1286.           specify it here instead.  You must specify the default archive
  1287.           type if you are not using RemoteAccess.
  1288.  
  1289.           5.5.2 Maximum Old File Percentage
  1290.  
  1291.           Specify the overall maximum percentage of old files the archive
  1292.           can contain before it will be considered a fail.  This extends to
  1293.           imbedded archives and all files contained in all subdirectories,
  1294.           of all archives. . . . .You get the drift.  For example, specifying
  1295.           80 here would fail the archive after 80 percent of its files are
  1296.           found to be too old.
  1297.  
  1298.           5.5.3 File Date Options
  1299.  
  1300.           Labtest will date the archive according to one of the following:
  1301.  
  1302.             Newest File: The date of the newest file is used as the
  1303.             archive date.
  1304.  
  1305.             Oldest File: The archive is stamped with the date of the
  1306.             oldest file.
  1307.  
  1308.             Keep Date: Labtest will keep the original date of the archive.
  1309.  
  1310.             System Date: Labtest will date the archive with the current
  1311.             system date.
  1312.  
  1313.           5.5.4 Convert SFX Files
  1314.  
  1315.  
  1316.  
  1317.                                        23
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.                             Labtest 3.3 User's Guide
  1324.  
  1325.  
  1326.  
  1327.           If the file being processed is determined to be a self extracting
  1328.           file, Labtest can either unpack/scan/convert the file or ignore
  1329.           it altogether. If you set this option to No, Labtest will archive
  1330.           the file in your default archive type. For example, if a user
  1331.           uploaded LABTST29.EXE which is an SFX file, and you had this set
  1332.           to No, Labtest will create an archive called LABTST29.ARJ
  1333.           (assuming ARJ is your default archive type), containing just one
  1334.           file, LABTST29.EXE. 
  1335.  
  1336.           5.5.5 Pack Unknown Files
  1337.  
  1338.           If Labtest is unable to determine the file type, it can compress
  1339.           it using the default archive format. This will save space on your
  1340.           computer if users upload large text files in an effort to steal
  1341.           upload credits. Specify No to leave unknown files in their
  1342.           original state.
  1343.  
  1344.           5.5.6 Keep Security
  1345.  
  1346.           Labtest can detect and honor the security envelopes of ARJ and
  1347.           ZIP files. If you specify Yes here, Labtest will unpack and scan
  1348.           the files, but will not attempt to repack or add a comment to
  1349.           these files. This applies to imbedded archives as well.
  1350.  
  1351.           5.5.7 Imbedded Archives
  1352.  
  1353.           Here you may specify how Labtest should handle imbedded archives.
  1354.           An Imbedded Archive is defined as an archived file contained
  1355.           within an archived file.  The imbedded archive options are
  1356.           described below: 
  1357.  
  1358.             Ignore: Do nothing to imbedded archives.
  1359.  
  1360.             Scan: Scan imbedded archives. Do not rearchive.
  1361.  
  1362.             Rearc: Rearchive imbedded archives. Do not scan. 
  1363.  
  1364.             Scan/Rearc: Scan and rearchive imbedded archives.
  1365.  
  1366.           When Labtest processes an archive containing a directory tree,
  1367.           each subdirectory will also be processed, checking for more
  1368.           archives and also performing all other tests performed on the
  1369.           basic archive.  There is no 'built-in' limit to this capability.
  1370.  
  1371.           5.5.8 Process Descriptions
  1372.  
  1373.           Labtest can modify the description found in the FILE_ID.DIZ (or
  1374.           DESC.SDI) file. The purpose of this is to remove high ASCII
  1375.  
  1376.                                        24
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.                             Labtest 3.3 User's Guide
  1383.  
  1384.  
  1385.  
  1386.           characters such as those used for boxes and other special
  1387.           characters.
  1388.  
  1389.           5.5.9 Maximum File Size
  1390.  
  1391.           You may define the largest file size in kilobytes that Labtest
  1392.           should attempt to handle. Files exceeding this size are ignored.
  1393.           This applies only to archive files and not .GIF/.JPG files.  Set
  1394.           this option to 0 to disable Maximum File Size checking.
  1395.  
  1396.           5.5.10 Maximum Duplicate Files
  1397.  
  1398.           Specify the maximum number of duplicate files allowed in an
  1399.           archive file. If the uploaded file contains more duplicate files
  1400.           than this number, it will be failed.  Keep in mind that files
  1401.           received through a file network often 'replace' other files and
  1402.           may fail this test.  Set this option to 0 to disable duplicate
  1403.           file checking.
  1404.  
  1405.           5.5.11 Maximum Duplicate File Percentage
  1406.  
  1407.           Specify the maximum percentage of duplicate files allowed before
  1408.           Labtest will fail the archive as a duplicate.  This can be used
  1409.           instead of or in conjunction with the Maximum Duplicate Files
  1410.           option.
  1411.  
  1412.           5.5.12 Maximum Advertisement File Size
  1413.  
  1414.           Specify the maximum file size to check for BBS ads.  BBS ads are
  1415.           usually small, so setting this to about 500 is normally
  1416.           sufficient.  Files larger than this size will be skipped.  Each
  1417.           file in each archive is checked against your Anti-Ad file text. 
  1418.           Set to 0 to disable Advertisement File checking. 
  1419.  
  1420.           5.5.13 Delete BBS Advertisements
  1421.  
  1422.           Files which failed the advertisement check may optionally be
  1423.           deleted.  Select Yes if you wish to delete these files.  Use this
  1424.           option with caution.  Not all files which will fail your anti-
  1425.           advertisement test may be BBS ads!  Labtest will not fail the
  1426.           archive solely based on the existence of an advertisement file.
  1427.  
  1428.           5.5.14 Adjust User Credit
  1429.  
  1430.           Specify if you would like Labtest to adjust the user's upload
  1431.           credit for the new file size after conversion.
  1432.  
  1433.           5.5.15 Failed Scan Action
  1434.  
  1435.                                        25
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.                             Labtest 3.3 User's Guide
  1442.  
  1443.  
  1444.  
  1445.           Here you will specify the action Labtest should take on files
  1446.           that fail the overall processing. Each option is described below:
  1447.  
  1448.             None: Labtest will not do anything in the event of virus
  1449.             detection.
  1450.  
  1451.             Unlisted: Labtest will mark the file as unlisted in your file
  1452.             database.
  1453.  
  1454.             Not Available: Labtest will mark the file as not available.
  1455.  
  1456.             Mark Deleted: Labtest will mark the file as deleted.
  1457.  
  1458.             Move: Labtest will move the file to the path specified in
  1459.             Files/Paths - Bad file path.
  1460.  
  1461.             Move/Unlisted: Labtest will move and mark the file unlisted. 
  1462.  
  1463.             Move/Notavail: Labtest will move and mark the file not
  1464.             available.
  1465.  
  1466.             Most of the above options apply only to RemoteAccess 2.xx
  1467.             which uses a database system instead of FILES.BBS.  If you are
  1468.             using ProBoard or another FILES.BBS system, the only options
  1469.             that are available are None and Move. Move/NotAvail and
  1470.             Move/Unlisted are not available.
  1471.  
  1472.        5.6 Archiver Setup
  1473.  
  1474.        This menu contains the information needed by Labtest to run your
  1475.        external archive utilities. Labtest is preconfigured for the more
  1476.        popular archive utilities and associated command lines. However,
  1477.        you may change these as you wish.  To skip to the next archiver,
  1478.        press the Page Down key (or use your mouse and click on the PgDn
  1479.        button.  To skip to the previous archiver, press the Page Up key,
  1480.        or click on the PgUp button.  Press ESCape when you are done.
  1481.  
  1482.           5.6.1 Archive Extension
  1483.  
  1484.           This is the three letter file extension used by the archive
  1485.           utility.  Labtest is designed to detect almost all of the most
  1486.           popular archive formats based on the unique archive signature
  1487.           used by each program.  This extension is used to find a match in
  1488.           an internal table of probable extensions based on the archive
  1489.           type.  This extension is only used when rebuilding a file name
  1490.           during the conversion phase; it is not used during the unpacking
  1491.           or archive detection phase.
  1492.  
  1493.  
  1494.                                        26
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.                             Labtest 3.3 User's Guide
  1501.  
  1502.  
  1503.  
  1504.           If you are using an archive utility that Labtest does not
  1505.           recognize, please send the complete distribution archive for the
  1506.           program, and we will install the necessary information into
  1507.           Labtest to automatically detect the archive type.
  1508.  
  1509.           5.6.2 Unpack Command Line 
  1510.  
  1511.           This is the command line that will be executed by Labtest to
  1512.           unpack, or decompress, files of this type. You should specify the
  1513.           path/program name, command line options and the @ character which
  1514.           will be replaced by Labtest with the full file name, including
  1515.           drive and path. The @ character should be in the correct position
  1516.           in the command line, just as you would execute it from DOS.  If
  1517.           you specify only the program name without a path, Labtest will
  1518.           attempt to find the program in your DOS path and fill in the
  1519.           entire path/file name for you. Some examples:
  1520.  
  1521.           ARJ:      C:\SHEZ\ARJ.EXE x -y @
  1522.           PKUNZIP:  C:\SHEZ\PKUNZIP.EXE @ -d
  1523.           ZOO:      C:\SHEZ\ZOO.EXE e @
  1524.           LHA:      C:\SHEZ\LHA.EXE e @
  1525.           PKUNPAK:  C:\SHEZ\PKUNPAK.EXE @
  1526.           UC II:    C:\SHEZ\UC.EXE ES @
  1527.  
  1528.           5.6.3 Pack Command Line
  1529.  
  1530.           This is the command line that will be executed by Labtest to
  1531.           pack, or compress, files of this type. You should specify the
  1532.           program name, command line options, and the @ character which
  1533.           will be replaced by Labtest with the file name. The @ character
  1534.           should be in the correct position in the command line, just as
  1535.           you would execute it from DOS.   Some example command lines
  1536.           follow:
  1537.  
  1538.           ARJ:   C:\SHEZ\ARJ.EXE a @ -r -jm
  1539.           PKZIP: C:\SHEZ\PKZIP.EXE -a @ -rp -ex
  1540.           ZOO:   C:\SHEZ\ZOO.EXE a @
  1541.           LHA:   C:\SHEZ\LHA.EXE a @
  1542.           PKPAK: C:\SHEZ\PKPAK.EXE -a @
  1543.           UC II: C:\SHEZ\UC.EXE AS @
  1544.  
  1545.           5.6.4 Comment Command Line
  1546.  
  1547.           This is the command line that will be executed by Labtest to add
  1548.           an archive comment to archives of this type. You should specify
  1549.           the program name, command line options, and the @ character which
  1550.           will be replaced by Labtest with the file name. The @ character
  1551.  
  1552.  
  1553.                                        27
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.                             Labtest 3.3 User's Guide
  1560.  
  1561.  
  1562.  
  1563.           should be in the correct position in the command line, just as
  1564.           you would execute it from DOS. 
  1565.  
  1566.           You may place the contents of the FILE_ID.DIZ (if found) as the
  1567.           archive comment or you may place the DIZ contents AND the comment
  1568.           file.  Labtest uses two macros, $COMMENT$ and $DIZ$ for these
  1569.           purposes.  You may place the FILE_ID.DIZ before the comment file
  1570.           or after it by switching the position of these macros.  Here are
  1571.           some examples using ARJ:
  1572.  
  1573.             ARJ.EXE c @ -z$DIZ$ $COMMENT$ 
  1574.             ARJ.EXE c @ -z$DIZ$             
  1575.             ARJ.EXE c @ -z$$COMMENT$        
  1576.             ARJ.EXE c @ -z$COMMENT$ $DIZ$   
  1577.  
  1578.           NOTE:  We have discovered that in order to use PKZIP to add an
  1579.           archive comment, it must be called using COMMAND.COM in the
  1580.           beginning of the command line.  The reason for the change is
  1581.           Labtest's internal method of calling programs does not work for
  1582.           programs that use the dos REDIRECTION '<' symbol.  To add a
  1583.           comment to a PKZIP archive, the following command line is
  1584.           required:
  1585.  
  1586.           C:\COMMAND.COM /C C:\SHEZ\PKZIP.EXE @ -z<$COMMENT$ $DIZ$
  1587.  
  1588.           Of course, the path for PKZIP may be different for your system,
  1589.           and the COMMENT DIZ specifier is up to you.  This is just an
  1590.           example but the important piece of information is the
  1591.           C:\COMMAND.COM /C must appear before PKZIP.EXE in the command
  1592.           line.  PKZIP is the ONLY program that requires this change. 
  1593.           (This only applies for the Comment Command Line.  Pack/Unpack
  1594.           command lines do not require this.)
  1595.  
  1596.           5.6.5 Video
  1597.  
  1598.           Full Screen: Labtest will save the screen, clear it, run the
  1599.           external program, and restore the screen upon return.
  1600.  
  1601.           DOS Window:  Labtest will run the program in an adjustable
  1602.           window.  All of the program's output will be restricted to this
  1603.           window.  Some programs perform direct screen writes and are not
  1604.           compatible with the DOS window.  Labtest must find the program
  1605.           DOSWIN.EXE in the same directory as LABTEST.EXE in order for the
  1606.           DOS window to be used.  The size of the DOS window is adjustable. 
  1607.           See the Control Menu, DOS Window Size.
  1608.  
  1609.           Disable Video: Labtest will disable all video while running the
  1610.           external program. This is the most stable view.  It may, however,
  1611.  
  1612.                                        28
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.                             Labtest 3.3 User's Guide
  1619.  
  1620.  
  1621.  
  1622.           only work on VGA or better systems. The only way to determine out
  1623.           what's best for you and your system is to try until you find the
  1624.           one you prefer most.
  1625.  
  1626.           NOTE:  While being the most stable view, Disable Video
  1627.           temporarily disables the entire video system of your computer,
  1628.           regardless of the operating system you are using.  This has
  1629.           resulted in the impression that the system was locked up under a
  1630.           multi-tasking system (OS/2 or DESQview), when indeed it was not,
  1631.           but the video had been disabled by Labtest.  The video is enabled
  1632.           upon return from the external program.  The recommended video
  1633.           method is DOS Window, as it is compatible with almost all
  1634.           archiving and virus utilities and provides a window where you can
  1635.           watch what is happening.
  1636.  
  1637.        5.7 Virus Scanner Setup
  1638.  
  1639.        Labtest can be configured to run up to 20 virus scanners, in
  1640.        succession, on each uploaded file.  Each virus scanner will be
  1641.        executed in the order they have been defined.  The errorlevel
  1642.        returned will be written to the log file.  To skip to the next
  1643.        virus scanner, press the Page Down key (or use your mouse and click
  1644.        on the PgDn button.  To skip to the previous virus scanner, press
  1645.        Page Up key, or click on the PgUp button.  Press ESCape when you
  1646.        are done.
  1647.  
  1648.           5.7.1 Scan Command Line
  1649.  
  1650.           Specify the command line to run your desired virus scanner. The
  1651.           full path is required for all external programs.  
  1652.  
  1653.           If you are using a virus scanner which has the ability to log the
  1654.           information regarding the files it has scanned, Labtest may read
  1655.           this information and write it to the log file.  To enable this
  1656.           option for McAfee's SCAN, specify /REPORT $REPORT$ option on your
  1657.           command line. The /REPORT tells Scan to create a report file and
  1658.           the $REPORT$ is a macro used by Labtest to specify the file name
  1659.           to the virus scanner.  Labtest creates this file name at run time
  1660.           to prevent interference from other nodes.  If you use /REPORT,
  1661.           you must use $REPORT$ or Labtest will not read the results from
  1662.           the report file that Scan creates.  F-PROT uses a similar format
  1663.           for specifying the report file.  Use /REPORT=$REPORT$ for F-PROT.
  1664.  
  1665.           5.7.2 Errorlevels
  1666.  
  1667.           Specify one or more errorlevels that may be returned by this
  1668.           scanner in the event a virus is detected.  Some virus scanners
  1669.           may return a different errorlevel for different types of viruses. 
  1670.  
  1671.                                        29
  1672.  
  1673.  
  1674.  
  1675.  
  1676.  
  1677.                             Labtest 3.3 User's Guide
  1678.  
  1679.  
  1680.  
  1681.           By specifying each errorlevel separated by a space, you can test
  1682.           for any virus level the scanner may return.  Errorlevels other
  1683.           than those specified will simply be logged and will be considered
  1684.           a pass.  Check your virus scanner's documentation for the
  1685.           appropriate errorlevels to use.  Examples of errorlevels that you
  1686.           would not specify here are those that indicate low memory, bad
  1687.           command line, or no files found to scan.  These should be
  1688.           considered as warnings and should not cause Labtest to fail the
  1689.           file.  For more information on program errorlevels, please review
  1690.           the information appearing at the end of this documentation,
  1691.           External Program Errorlevels.
  1692.  
  1693.           5.7.3 Video
  1694.  
  1695.           See section 5.6.5 Video options
  1696.  
  1697.           5.7.4 Enable
  1698.  
  1699.           You may enable or disable each of your virus scanners by setting
  1700.           this option to Yes or No.  Setting it to No means that this virus
  1701.           scanner will not be used.  Using this option, you may configure
  1702.           many virus scanners, but only actually use selected ones each
  1703.           time Labtest runs.
  1704.  
  1705.           5.7.5 Scan Log Text
  1706.  
  1707.           Many virus scanners have the capability to create a logfile
  1708.           containing information about the scan session.  Labtest can read
  1709.           this file and write the information pertaining to an infection to
  1710.           the log file and the sysop/user messages.
  1711.  
  1712.           Using the Log Text feature, you will specify one or more words or
  1713.           phrases that are contained in the virus scanner's report file
  1714.           which indicate a virus has been detected.  Separate each word or
  1715.           phrase with a space.  If you wish to search for a multiple word
  1716.           phrase, i.e. "Virus Found", use an underscore '_' character as a
  1717.           substitute for the space between the words.  Labtest will
  1718.           translate the underscore to a space before performing the search. 
  1719.           For example, F-PROT writes something like:
  1720.  
  1721.             VIRUS.EXE Infection: Jerusalem.1808.Standard
  1722.  
  1723.           to the REPORT file.  The keyword here would be 'Infection'. Case
  1724.           is relevant, so be sure to specify the word exactly as it appears
  1725.           in the report file.
  1726.  
  1727.           McAffee's VirusScan reports something like:
  1728.  
  1729.  
  1730.                                        30
  1731.  
  1732.  
  1733.  
  1734.  
  1735.  
  1736.                             Labtest 3.3 User's Guide
  1737.  
  1738.  
  1739.  
  1740.             Found the Jerusalem [Jeru] Virus
  1741.  
  1742.           Labtest will write the entire line which contains the selected
  1743.           words or phrases.
  1744.  
  1745.           So you would specify 'Found' as the log text for SCAN.EXE. You
  1746.           can experiment with this and see what suites your needs best. 
  1747.           Labtest will write a file called SCANRPT.nnn (nnn is the node
  1748.           number, 0 = Local Node) in the Labtest directory during each run. 
  1749.           Check this file for the appropriate words or phrases.
  1750.  
  1751.        5.8 Description Settings
  1752.  
  1753.        This menu contains options for handling file descriptions imported
  1754.        from a FILE_ID.DIZ or DESC.SDI file.
  1755.  
  1756.           5.8.1 Word Wrap
  1757.  
  1758.           When Labtest imports a description from a FILE_ID.DIZ or DESC.SDI
  1759.           file, it can perform a word wrap using the Max. characters per
  1760.           line and max. lines per description values.  This will help make
  1761.           the descriptions line up better for display to the user and for
  1762.           file listings, such as an all files list.
  1763.  
  1764.           5.8.2 Add Uploader's Name
  1765.  
  1766.           Setting this option to Yes will cause Labtest to add the name of
  1767.           the user who uploaded the file to the file's description.
  1768.  
  1769.           5.8.3 Remove High Ascii
  1770.  
  1771.           You may set this option to Yes to have Labtest remove all
  1772.           characters from the desription above ASCII 127.  These characters
  1773.           are usually IBM box drawing characters or foreign language
  1774.           characters.  Box characters frequently mess up file listing
  1775.           displays.  Removing them will save you disk space and make a more
  1776.           uniform appearance for your users.
  1777.  
  1778.           5.8.4 Strip ANSI codes
  1779.  
  1780.           A new trend seems to be developing in adding ANSI color codes to
  1781.           FILE_ID.DIZ files.  These are very annoying when viewing file
  1782.           listings either online or from an all files list.  Set this
  1783.           option to Yes to remove ANSI escape codes from descriptions
  1784.           before importing into the file database.
  1785.  
  1786.           5.8.5 Strip @ codes
  1787.  
  1788.  
  1789.                                        31
  1790.  
  1791.  
  1792.  
  1793.  
  1794.  
  1795.                             Labtest 3.3 User's Guide
  1796.  
  1797.  
  1798.  
  1799.           Perhaps equally annoying as ANSI color codes are @ codes used by
  1800.           PCBoard.  The only @ code currently supported is the @X color
  1801.           code.  Labtest does not currently support removal of @ macros, or
  1802.           other codes preceded by an @ symbol.
  1803.  
  1804.           5.8.6 Maximum characters per line
  1805.  
  1806.           This value is used to determine the maximum line width for
  1807.           descriptions when performing a word wrap.  
  1808.  
  1809.           5.8.7 Maximum lines per description
  1810.  
  1811.           This value sets the maximum number of lines Labtest should import
  1812.           from a FILE_ID.DIZ.  The remaining lines are truncated.  This is
  1813.           performed after the word wrap.
  1814.  
  1815.           5.8.8 Description Continuation Offset
  1816.  
  1817.           Some systems (PCBoard for example) indent the 2nd and following
  1818.           file description lines to line up with the first line.  For
  1819.           PCBoard systems, the correct value for this field is 34.  For
  1820.           FILES.BBS systems, this value depends on wether you have download
  1821.           counters or not.  Usually, 34 is a good value for most systems. 
  1822.           Proboard users should specify 0 here.
  1823.  
  1824.           5.8.9 Description Continuation Character
  1825.  
  1826.           This is a single character field.  Enter the character you wish
  1827.           to precede the 2nd and following file description lines.  PCBoard
  1828.           users should specify the vertical bar | in this field.  Proboard
  1829.           users should specify the plus + symbol in this field.  All others
  1830.           should leave this field blank.
  1831.  
  1832.           5.8.10 Description Comments
  1833.  
  1834.           This option will popup a menu which you will use to select which
  1835.           comments you want Labtest to write to the file description
  1836.           concerning the status of the file.  These comments are appended
  1837.           to the file description.
  1838.  
  1839.      6 Using LTSetup to Process Your Files
  1840.  
  1841.      You may utilize LTSetup to select and process your files or file areas
  1842.      from the Select Files or Select File Areas menu.
  1843.  
  1844.        6.1 Process TIC Files
  1845.  
  1846.  
  1847.  
  1848.                                        32
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.                             Labtest 3.3 User's Guide
  1855.  
  1856.  
  1857.  
  1858.        This option will tell LTSetup to check your inbound directory for
  1859.        new .TIC files.  The files will be processed according to current
  1860.        settings.
  1861.  
  1862.        6.2 Select Files
  1863.  
  1864.        Selecting this option will open a window of file names from the
  1865.        current directory.  You may tag as many of the file names as you
  1866.        like.  Press ENTER when you are done selecting files.
  1867.  
  1868.        6.3 CD-ROM Support
  1869.  
  1870.        If you are selecting CD-ROM areas to process, be sure that you have
  1871.        selected any non CD-ROM areas you want processed before you select
  1872.        the first CD-ROM area.  Labtest will default to No Rearc, No
  1873.        Comment, and No Move when processing CD ROM areas.  Additionally,
  1874.        the Add Uploader Name is disabled when processing CD ROM areas. 
  1875.        These defaults remain in effect until Labtest exits.
  1876.  
  1877.        To allow you to alter Labtest's default behavior for the current
  1878.        session, you may select one of the options below and toggle it to
  1879.        Yes or No.  This will only affect Labtest's behavior while run from
  1880.        within LTSetup.  These options are the equivelant to the command
  1881.        line options discussed later in this manual.
  1882.  
  1883.        6.4 Convert
  1884.  
  1885.        This option defaults to Yes.  If you toggle this to No, it is the
  1886.        same as specifying /NC (No Convert) on the command line and will
  1887.        inform Labtest that it is not to convert files to the default
  1888.        archive format during this session.
  1889.  
  1890.        6.5 Scan
  1891.  
  1892.        This option defaults to Yes.  If you toggle this to No, it is the
  1893.        same as specifying /NS (No Scan) on the command line and will
  1894.        inform Labtest that it is not to run any of the defined virus
  1895.        scanners during this session.
  1896.  
  1897.        6.6 Override
  1898.  
  1899.        This option defaults to No.  This informs Labtest that it should
  1900.        not process files which have already been processed.  Labtest keeps
  1901.        track of which files have already been processed by any other
  1902.        version of Labtest.  If the file is modified in any way, Labtest
  1903.        will consider it to be a new file, subject to processing. If you
  1904.        run Labtest by selecting file areas, it is highly recommended that
  1905.        you leave this set to No.  If it is toggled to Yes, Labtest will
  1906.  
  1907.                                        33
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.                             Labtest 3.3 User's Guide
  1914.  
  1915.  
  1916.  
  1917.        process ALL files in the selected areas which could result in a
  1918.        rather lengthy task if you have many files.
  1919.  
  1920.        6.7 Begin
  1921.  
  1922.        If you have selected files or file areas to be processed, selecting
  1923.        this option will fire up Labtest to go to work.
  1924.  
  1925.      7 Printing/Exporting Your Configuration File
  1926.  
  1927.        You may wish to print a copy of your configuration file once you
  1928.        have installed Labtest.  Select the Quit Menu.  The Export Config
  1929.        File option will open a window asking you how you want the
  1930.        information exported.  If you wish to print the configuration file
  1931.        to the printer and write it to a text file, press B for Both at the
  1932.        prompt.  If you wish to only print the configuration, press P for
  1933.        Printer.  To simply export the configuration information to a text
  1934.        file, press F for File.  LTSetup will prompt you for the file name
  1935.        to save the information to.  If this file exists, it will be
  1936.        overwritten.  
  1937.  
  1938.        NOTE: Never specify the same file name as your LABTEST.CFG file
  1939.        when exporting the information.  Labtest's configuration file is
  1940.        not a text file, and overwriting it will cause you to re-enter all
  1941.        of the information.
  1942.  
  1943.      8 Using the Auto Test Feature
  1944.  
  1945.        LTSetup now has the capability to check your configuration options
  1946.        and report possible conflicts or missing directories/files. 
  1947.        Additionally, LTSetup can automatically configure each of your
  1948.        command lines for all external utilities.
  1949.  
  1950.      9 Customizing Labtest's Displays
  1951.  
  1952.        Labtest can display information in one of three display modes, 
  1953.        RIP, ANSI, and ASCII.  Labtest detects the remote user's terminal
  1954.        capabilities by checking the BBS door information file (usually
  1955.        EXITINFO.BBS or DOOR.SYS).  Note that RIP display is available only
  1956.        on the remote terminal.  Labtest will attempt to display ANSI to
  1957.        the sysop's terminal if the user has a RIP terminal.  
  1958.  
  1959.        You may wish to modify the display screens to suite your tastes. 
  1960.        In addition to drawing your screens, you need to tell Labtest where
  1961.        to put the information on the screen to reflect each stage of the
  1962.        process.  This is accomplished by using the Screen Control File. 
  1963.        This file is named LABTEST.CTL in the distribution archive and
  1964.  
  1965.  
  1966.                                        34
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.                             Labtest 3.3 User's Guide
  1973.  
  1974.  
  1975.  
  1976.        contains all the information you need to customize your display. 
  1977.        Refer to that file for more information.
  1978.  
  1979.      10 Running Labtest
  1980.  
  1981.        There are several command line options you will need to be familiar
  1982.        with in order to run Labtest from the command line.
  1983.  
  1984.        /L Local Mode.  Informs Labtest that it is not to read the door
  1985.        information file (EXITINFO.BBS/DORINFO1.DEF) and that no
  1986.        communication with the modem is to take place.
  1987.  
  1988.        /G Configuration file name.  Specifies an alternate configuration
  1989.        file to load.  Instead of using this command line, you may wish to
  1990.        use the alternate naming method for your configuration files.  You
  1991.        may name your configuration file by using the current node number. 
  1992.        For example, creating one configuration file for each node (not
  1993.        normally required), you would place all of these files in your
  1994.        Labtest directory.  The default is always LABTEST.CFG.  It will be
  1995.        read last.  If Labtest finds a file named LABTEST.Cxx, where the xx
  1996.        is the node number, that file will be loaded.  If this file does
  1997.        not exist, LABTEST.CFG will be loaded instead.
  1998.  
  1999.        /O Override Mode.  Informs Labtest that it is not to check for
  2000.        previously processed files.  Files already processed by Labtest
  2001.        will be re-checked.  This is recommended when running under the
  2002.        BBS.  If you are running in Local Mode, you may want to leave the
  2003.        /O switch off, unless you are sure you want to re-process files.
  2004.  
  2005.        /E EXITINFO Path.  Informs Labtest of the location for your
  2006.        EXITINFO.BBS file.  Normally not needed if the file is in the
  2007.        current directory.
  2008.  
  2009.        /NODE Node Number.  Labtest normally reads the node information
  2010.        from the BBS drop file.  If it cannot correctly determine what node
  2011.        you are operating on, you may force Labtest to use a specific node
  2012.        number by specifying the /Nnnn command line option.  nnn indicates
  2013.        the node number.  Do not precede the node number with any spaces or
  2014.        zeros.  Usually, the BBS will have some provision for specifying
  2015.        the node number on the command line.  RemoteAccess uses *N to
  2016.        indicate the node number, so specifying /N*N on the command line
  2017.        will pass the node number to Labtest.
  2018.  
  2019.        /NS No Scan.  Prevents Labtest from scanning for viruses.  Useful
  2020.        if you want a quick import of the file information/description.
  2021.  
  2022.  
  2023.  
  2024.  
  2025.                                        35
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.                             Labtest 3.3 User's Guide
  2032.  
  2033.  
  2034.  
  2035.        /NR No Conversion.  Prevents Labtest from converting files to the
  2036.        default archive format.  Useful if you want a quick import of the
  2037.        file information/description.
  2038.  
  2039.        /NC No Comments.  Prevents Labtest from adding the archive comment.
  2040.  
  2041.        /ND No Delete.  Prevents Labtest from removing the .TIC files and
  2042.        their accompanying after it has processed them.  Labtest will mark
  2043.        the .TIC as having been processed, so if you run Labtest again with
  2044.        the /ND command, it will not reprocess the .TIC file.  However, if
  2045.        you do not specify /ND on the command line, Labtest will process
  2046.        and remove all .TIC files found in your inbound directory.
  2047.  
  2048.        /TO Tic Override.  This is very similar to the /O command, forcing
  2049.        Labtest to process all .TIC files.  This is particularly useful if
  2050.        you want to reprocess your .TIC files, but do not want them removed
  2051.        by using the /ND command.  This command is only relevant when used
  2052.        with /ND.
  2053.  
  2054.        /NTR No Tic Replace.  This will prevent Labtest from replacing any
  2055.        file named in the .TIC 'Replaces' field.  This is a global command
  2056.        and its scope is the duration of the current session.  Therefore,
  2057.        no replacement will be done for any .TIC files.
  2058.  
  2059.        If you only have certain areas you wish to keep older versions of
  2060.        the file, you may specify that area as a No Replace Area in your
  2061.        TIC configuration file.
  2062.  
  2063.        /- No uploader name.  Disables the writing of the Uploader's name
  2064.        to the file description.  Useful when you are bulk processing files
  2065.        offline.
  2066.  
  2067.        Here are some examples of running Labtest from DOS:
  2068.  
  2069.        LABTEST C:\UPLOADS\LABTST31.ARJ /O /L
  2070.  
  2071.        Processes the file C:\UPLOADS\LABTST31.ARJ with Override on.  You
  2072.        may specify more than one file name on the command line.
  2073.  
  2074.        LABTEST 89 /L
  2075.  
  2076.        Processes your file area number 89.  Only new files will be
  2077.        processed since we did not specify /O.  You may specify more than
  2078.        one file area on the command line.
  2079.  
  2080.        LABTEST C:\UPLOADS\*.* /L
  2081.  
  2082.  
  2083.  
  2084.                                        36
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.                             Labtest 3.3 User's Guide
  2091.  
  2092.  
  2093.  
  2094.        Processes the C:\UPLOADS directory.  Only new files (files that
  2095.        have not been tested before) will be processed.  You may specify
  2096.        more than one wildcard path on the command line.  You must specify
  2097.        a wildcard if you specify a path without file names.  Labtest
  2098.        wouldn't know if C:\UPLOADS was a file or directory.
  2099.  
  2100.        LABTEST /TIC /O
  2101.  
  2102.        Labtest will process your incoming .TIC files in your inbound
  2103.        directory as specified in LTSetup.  Informs Labtest it is to re-
  2104.        check previously processed files (/O).  You need not specify the /L
  2105.        local switch when using /TIC.
  2106.  
  2107.        Please note:  If your inbound .TIC directory is, for example,
  2108.        C:\RA\FD\FILE, and you start Labtest with: 
  2109.  
  2110.        LABTEST C:\RA\FD\FILE\*.* /L /O
  2111.  
  2112.        This is not the same as LABTEST /TIC /O.  Labtest will only start
  2113.        in .TIC mode if you specify the /TIC on the command line.  Never
  2114.        run Labtest on your inbound .TIC directory without using the /TIC
  2115.        switch.  You may, however, specify other file areas or file names
  2116.        in addition to /TIC:
  2117.  
  2118.        LABTEST 89 C:\UPLOADS\LABTST31.ARJ /TIC /L /O
  2119.  
  2120.        This would cause Labtest to process file area 89, LABTST31.ARJ, and
  2121.        your incoming .TIC files all in one session!
  2122.  
  2123.        For information on running Labtest from your BBS, please read the
  2124.        SYSOP.DOC file.
  2125.  
  2126.      11 External Program Errorlevels
  2127.  
  2128.        Labtest will always record the errorlevel reported by an external
  2129.        program upon return from a shell.  These errorlevels were captured
  2130.        from various documentation files from the respective program
  2131.        archives.
  2132.  
  2133.                 PkZip 2.04g 
  2134.  
  2135.                 1         :Bad file name of file specification
  2136.                 2-3       :Error in ZIP file
  2137.                 4-11      :Insufficient memory
  2138.                 12        :No files were found                             
  2139.                 13        :File  not found. The  specified ZIP file         
  2140.                            or list file was not found.
  2141.                 14        :Disk  full
  2142.  
  2143.                                        37
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.                             Labtest 3.3 User's Guide
  2150.  
  2151.  
  2152.  
  2153.                 15        :Zip file is read-only and can not be modified.
  2154.                 16        :Bad or illegal parameters specified.
  2155.                 17        :Too many files.
  2156.  
  2157.                 PkUnzip 2.04g
  2158.  
  2159.                 1         :Warning error (such as failed CRC check)
  2160.                 2-3       :Error in ZIP file
  2161.                 4-8       :Insufficient memory
  2162.                 9         :File not found. No zip files found.
  2163.                 10        :Bad or illegal parameters specified.
  2164.                 11        :No files found to extract/view etc.
  2165.                 50        :Disk full
  2166.                 51        :Unexpected end of file in ZIP file.
  2167.  
  2168.                 ARJ 2.41a
  2169.  
  2170.                 1         :Warning Specified file not found
  2171.                 2         :Fatal error
  2172.                 3         :CRC error
  2173.                 4         :ARJ-SECURITY error 
  2174.                 5         :Disk full or write error
  2175.                 6         :Can't open archive or file
  2176.                 7         :Simple user error (bad parameters)
  2177.                 8         :Not enough memory
  2178.  
  2179.                 LHARC 1.13c
  2180.  
  2181.                 1         :CRC error
  2182.                 2         :Fatal error.
  2183.                 3         :Failed to write temporary files in the archive.
  2184.  
  2185.                 PKPAK 3.61
  2186.                 PKUNPAK 3.61
  2187.  
  2188.                 1         :Bad CRC warning
  2189.                 2         :Out of memory
  2190.                 3         :No archives found to extract
  2191.                 4         :Can't open archive file
  2192.                 5         :Read error on archive
  2193.                 6         :Internal table overflow
  2194.                 7         :Disk Full
  2195.  
  2196.                 PAK 2.51
  2197.  
  2198.                 1         :CRC error
  2199.                 2         :Out of memory
  2200.                 7         :Disk Full
  2201.  
  2202.                                        38
  2203.  
  2204.  
  2205.  
  2206.  
  2207.  
  2208.                             Labtest 3.3 User's Guide
  2209.  
  2210.  
  2211.  
  2212.                 McAffee's VIRUSCAN Version 9.20V109 EXIT CODES
  2213.  
  2214.                 0         :No viruses found
  2215.                 1         :One or more viruses found
  2216.                 2         :Abnormal termination (program error)
  2217.                 3         :One or more uncertified files found
  2218.                 4         :Ctrl-C or Ctrl-Break aborted scan
  2219.  
  2220.      12 Registration, warranty and licensing
  2221.  
  2222.        Upon registering Labtest 3.3, you will be provided a personal
  2223.        registration key.  You will enter this registration key into
  2224.        LTSetup, which will then be recorded in LABTEST.CFG.  Upon
  2225.        verification, Labtest will then run in registered mode, removing
  2226.        all 'nag screens'. 
  2227.  
  2228.        Current registration prices are subject to change at any time
  2229.        without notice.  At this time, we are not requiring upgrade fees. 
  2230.        However, free upgrades are not guaranteed and this policy is
  2231.        subject to change according to customer demands and needs.  This is
  2232.        a change from the previously published 'no upgrade fee' policy.  In
  2233.        order to receive a registration key for version 3.3, you MUST use
  2234.        the enclosed registration form.  Using older forms will result in
  2235.        processing delays.
  2236.  
  2237.        This program reflects the combined efforts of many people, none of
  2238.        which are being paid a salary for their work.  This is the reason
  2239.        the price is being kept low enough for most sysops to easily
  2240.        afford.  Although Labtest has no "Unregistered" features, you are
  2241.        nonetheless required to register if you continue usage beyond the
  2242.        30 day trial period you are granted.  By not registering, you are
  2243.        not only breaking a code of honor that the shareware community
  2244.        enjoys, you are in fact attributing to slower development and
  2245.        enhancements.  When you register Labtest, you become part of a
  2246.        large team.  This team communicates among eachother and with the
  2247.        author, providing a feedback network which stimulates not only the
  2248.        further development of Labtest, but fosters new ideas for other
  2249.        programs (Upload Partner and File Sorter to name just two).
  2250.  
  2251.        There are no guarantees in life.  And Labtest is no exception. 
  2252.        Although version 3.3 has undergone the most extensive testing of
  2253.        all versions since its inception, it is not guaranteed that Labtest
  2254.        will perform a function suitable to your needs, or that Labtest
  2255.        will even run on your system.  The author is not responsible for
  2256.        any damage or loss of system resources due to the use or misuse of
  2257.        this product.  Additionally, the author is not liable or
  2258.        responsible to any other party for damages or claims made by the
  2259.        third party for any residual damages or losses, whether real or
  2260.  
  2261.                                        39
  2262.  
  2263.  
  2264.  
  2265.  
  2266.  
  2267.                             Labtest 3.3 User's Guide
  2268.  
  2269.  
  2270.  
  2271.        imagined.  Basically, if you are an author, and you distribute
  2272.        Shareware in archived files, the author of Labtest is not
  2273.        responsible for a sysop's use of Labtest which may alter or add
  2274.        files to your distribution archives.
  2275.  
  2276.      13 Customer Support Policy
  2277.  
  2278.        We may be contacted via Fido network Net-Mail, calling one of the
  2279.        support Bulletin Board Systems listed below, or by posting a
  2280.        message in on of the following Fido Network Conferences:
  2281.  
  2282.            RA_UTIL      RemoteAccess Utilities Conference
  2283.            PROBOARD     ProBoard Support Conference
  2284.            QUICKBBS     QuickBBS Support Conference
  2285.            QUICKPRO     QuickBBS Sysop Conference
  2286.  
  2287.        You may wish to use this method as the most economical means of
  2288.        obtaining answers to your questions, as there are many experienced
  2289.        Labtest users who frequent these conferences.
  2290.  
  2291.        North American Support Sites
  2292.  
  2293.        System Operator                         Fidonet addr/Phone #
  2294.        Scott Livingston                        1:142/212
  2295.        Phone Henge BBS                         BBS: (203) 673-6247
  2296.        New Britain, CT
  2297.  
  2298.        Eddy Salvador                           1:107/957
  2299.        Integrated Circuits BBS                 BBS: (908) 354-4395
  2300.        Elizabeth, NJ
  2301.  
  2302.        Glen Appleton                           1:260/371
  2303.        Psycho Ward BBS                         BBS: (315) 478-2042
  2304.        Syracuse, NY
  2305.  
  2306.        Gary L. Murphy                          1:130/85@
  2307.        The Recovery Corner II                  BBS: (817) 447-3580
  2308.        Burleson, TX
  2309.  
  2310.        Hector Cintron                          1:142/1778
  2311.        U.S.S. Nautilus                         BBS: (203) 827-0280
  2312.        New Britain, CT
  2313.  
  2314.        William Brooks                          1:264/415
  2315.        Gameworld BBS                           BBS: (804) 261-0687
  2316.        Glen Allen, VA
  2317.  
  2318.        Gary Petersen                           1:280/389
  2319.  
  2320.                                        40
  2321.  
  2322.  
  2323.  
  2324.  
  2325.  
  2326.                             Labtest 3.3 User's Guide
  2327.  
  2328.  
  2329.  
  2330.        Midwest Xpress                          BBS: (913) 894-8835
  2331.        Lenexa, KS
  2332.  
  2333.        Marlin England                          1:309/45
  2334.        All Around the World BBS                BBS: (602) 458-6371
  2335.        Fort Huachuca, AZ
  2336.  
  2337.        Mark McNew                              1:19/14
  2338.        Sirius                                  BBS: (501) 424-2510
  2339.        Mountain Home, AR
  2340.  
  2341.        Scott Drake                             1:189/922
  2342.        The T.E.R.N. BBS                        BBS: (201)399-4772
  2343.        Irvington, NJ
  2344.  
  2345.      14 Registration Form
  2346.  
  2347.        Users may register Labtest by printing and filling out the
  2348.        registration form appearing at the end of this document or by
  2349.        entering LTSETUP and answering Yes to the prompt "Fill out
  2350.        registration now? Y/n"
  2351.  
  2352.        All registrations must be in US funds, either by check or money
  2353.        order drawn on a US bank.  Make all checks or money orders payable
  2354.        to Mark Williamson.
  2355.  
  2356.        Expect 5 to 10 days to process your registration.  You will receive
  2357.        a key either by Fidonet direct netmail, or by a personal letter via
  2358.        the U.S. Post Office.
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.                                        41
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.                             Labtest 3.3 User's Guide
  2386.  
  2387.  
  2388.  
  2389.                               Labtest Registration Form
  2390.  
  2391.                                                           Date: _________
  2392.  
  2393.  
  2394.      Yes!  I want to register my copy of Labtest 3.3!  Enclosed is a check
  2395.      or money order for the US $15.00 registration fee.   YOU MUST USE THIS
  2396.      FORM TO ORDER VERSION 3.3.  Fill out this form and mail to:
  2397.  
  2398.                                 Mark Williamson
  2399.                                    PO Box 133
  2400.                          Imperial Beach, CA 91932-0133
  2401.  
  2402.      Please process my order according to the following:
  2403.  
  2404.      Your Name:    ____________________________________________
  2405.  
  2406.      BBS Name:     ____________________________________________
  2407.  
  2408.      BBS Software: ____________________________________________
  2409.  
  2410.      Voice Phone:  _____________________  BBS Phone: ______________________
  2411.  
  2412.      Fidonet Address:  __________________________________________
  2413.  
  2414.      Mailing Address: ___________________________________________
  2415.  
  2416.                       ___________________________________________
  2417.  
  2418.                       ___________________________________________
  2419.  
  2420.      Type Of Computer: __________________________________________
  2421.  
  2422.      Operating System: __________________________________________
  2423.  
  2424.      Comment/Suggestions : ______________________________________
  2425.  
  2426.          ________________________________________________________
  2427.  
  2428.      You should consider your copy of Labtest outdated if the LABTEST.EXE
  2429.      file is more than six months old.  Due to constant changes, outdated
  2430.      versions cannot be supported.  You are encouraged to keep your copy
  2431.      current by downloading the most recent version from one of the support
  2432.      sites.
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.                                        42
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.                             Labtest 3.3 User's Guide
  2451.  
  2452.  
  2453.  
  2454.      15 Contacting the author
  2455.  
  2456.        Mark Williamson lives in Imperial Beach, California.  The most
  2457.        effective way to contact me is by calling one of the support BBS's
  2458.        listed in the beginning of this documentation or you may call the
  2459.        author's BBS at 619-575-4245.  Leave a message with your
  2460.        comments/problems and your phone number.  I will return your call
  2461.        as soon as possible.  The Fidonet Node number for netmail and file
  2462.        requests is 1:202/750.  File requests are available 23 hours a day. 
  2463.        Zone Mail Hour is 1:00am to 2:00am PST.  You may write to him via
  2464.        US mail by using the address in the REGISTER.DOC file.
  2465.  
  2466.        The latest version of Labtest can always be found on the author's
  2467.        system or any of the support sites listed in the beginning of this
  2468.        documenation.  The magic name for file requests is LABTEST.
  2469.  
  2470.  
  2471.  
  2472.  
  2473.  
  2474.  
  2475.  
  2476.  
  2477.  
  2478.  
  2479.  
  2480.  
  2481.  
  2482.  
  2483.  
  2484.  
  2485.  
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.                                        43
  2510.